Stabilization and control of teleoperation systems with time delays
نویسندگان
چکیده
Time delayed teleoperation has been one of the first and most challenging topics in robotic control. Although numerous methods have been developed by researchers all over the world during the last two decades, those methods have limitations or need special assumptions to be applied. With the development of the world-wide-web, teleoperation through the Internet sees a bright future. However, the constantly changing time delay in Internet data transmission brings a big challenge to Internet-based teleoperation. These time delays not only degrade the system performance, they also destabilize the teleoperation systems. In this work, a control scheme for teleoperation systems with time delay is developed based on the concept of passivity. This control method requires neither detailed knowledge of the manipulator systems nor the mathematical models of the environments, and it is applicable for any time delays. The model independence and time delay independence make the proposed control method well suited for teleoperation in the real world, which includes remote site explorations, tele-surgery, space explorations, and teleoperation through the Internet. The main contribution of this method is that it is less conservative than the traditional passivity based method. In our method, the passivity controller only operates when the system loses passivity, while in a traditional passivity formulation, the controller works at all times during operation and thus adversely affect the performance of the system. Using the proposed control scheme, a sub-system is defined that is composed of the communication channel, slave robot and the manipulated environment. This sub system is treated as a one-port network component, and passivity theory is applied to this component to assure stability. The energy flowing into the one-port network, in the form of the control command and the force feedback, is monitored. The passivity condition is violated when the net inflow of energy becomes negative, indicating that this component starts to "generate" energy, causing system instability. To reinstate the passivity of the network, a passivity regulator is activated to modify the feedback force to the master, and thus adjust the energy exchange between the master and the communication channel. Using the passivity regulator, the passivity of the system is maintained. When this method is applied, only the information at the interface between the master manipulator and the communication channel is collected and observed, there is no need for accurate or detailed knowledge of the structure or timing of the communication channel. The method can make the system lossless regardless of the feedback force, the coordinating force controlling the slave joint motions, or the contact force. The approach presented here can stabilize the system regardless of the time delay, discontinuities with environmental contact, or discretization of the physical plant. Thus, unlike the traditional method, it will pose no problem when the environmental contact force is directly fed back rather than the coordinating force controlling the slave robot motion. The results of this work show that it is advantageous to use the measured environmental force as the feedback, providing superior performance for free motion and more realistic haptic feedback for the operator from the remote environment. Along with computer simulations of a generic master-slave teleoperation configuration, experimental results are presented to validated the simulations and verify the proposed control scheme. A Microsoft Sidewinder force feedback Pro Joystick has been used as master and a PUMA 560 robot has been used as slave. The experimental results show that ix the proposed method can stabilize the teleoperation system with any time delays and with any working environment. Both simulations and experiments show good position and force following performance.
منابع مشابه
Delay-dependent robust stabilization and $H_{infty}$ control for uncertain stochastic T-S fuzzy systems with multiple time delays
In this paper, the problems of robust stabilization and$H_{infty}$ control for uncertain stochastic systems withmultiple time delays represented by the Takagi-Sugeno (T-S) fuzzymodel have been studied. By constructing a new Lyapunov-Krasovskiifunctional (LKF) and using the bounding techniques, sufficientconditions for the delay-dependent robust stabilization and $H_{infty}$ control scheme are p...
متن کاملBilateral Teleoperation Systems Using Backtracking Search optimization Algorithm Based Iterative Learning Control
This paper deals with the application of Iterative Learning Control (ILC) to further improve the performance of teleoperation systems based on Smith predictor. The goal is to achieve robust stability and optimal transparency for these systems. The proposed control structure make the slave manipulator follow the master in spite of uncertainties in time delay in communication channel and model pa...
متن کاملEigenvalue Assignment Of Discrete-Time Linear Systems With State And Input Time-Delays
Time-delays are important components of many dynamical systems that describe coupling or interconnection between dynamics, propagation or transport phenomena, and heredity and competition in population dynamics. The stabilization with time delay in observation or control represents difficult mathematical challenges in the control of distributed parameter systems. It is well-known that the stabi...
متن کاملStabilization of Networked Control Systems with Variable Delays and Saturating Inputs
In this paper, improved conditions for the synthesis of static state-feedback controller are derived to stabilize networked control systems (NCSs) subject to actuator saturation. Both of the data packet latency and dropout which deteriorate the performance of the closed-loop system are considered in the NCS model via variable delays. Two different techniques are employed to incorporate actuator...
متن کاملControl Through State Convergence of Teleoperation Systems with Varying Time Delay
Teleoperation systems that use Internet as communication channel must deal with varying time delays. In these situations, the system can become unstable due to the irregular variations of the time delay. In this paper, a control method of teleoperation systems that we presented considering constant time delays is applied to control a teleoperation system with varying time delays. The control ga...
متن کاملDesign of Observer-based H∞ Controller for Robust Stabilization of Networked Systems Using Switched Lyapunov Functions
In this paper, H∞ controller is synthesized for networked systems subject to random transmission delays with known upper bound and different occurrence probabilities in the both of feedback (sensor to controller) and forward (controller to actuator) channels. A remote observer is employed to improve the performance of the system by computing non-delayed estimates of the sates. The closed-loop s...
متن کامل